extenuating causes - Almanca İngilizce Sözlük